package com.gang.music.system.service;

import com.baomidou.mybatisplus.service.IService;
import com.gang.music.system.entity.Song;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author gang
 * @since 2017-10-26
 */
public interface SongService extends IService<Song> {

	List<Song> getMySong(Long userId);
	
	/**
	 * 增加播放次数
	 * @param id
	 */
	void increase(Long id);

	boolean saveOrUpdate(Song song);

	/**
	 * 查找所有歌曲,并把播放次数一起查询出来
	 * @return
	 */
	List<Song> findAllWithInfo();

	Long queryTotalSongNum();

}
